package com.naiterui.ehp.bs.doctor.repository;

import java.util.Collection;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.naiterui.common.repository.core.BaseJpaRepository;
import com.naiterui.ehp.bp.domain.Licence;

/**
 * 医生认证信息
 *
 * @version 2015年6月24日 下午4:39:44 by chenlin
 * @Description 概述
 */
@Repository
public interface ILicenceRepository extends BaseJpaRepository<Licence, Long>  {

    List<Licence> findByDoctorIdAndType(long doctorId, int type);

    List<Licence> findByDoctorIdAndTypeIn(long doctorId, List<Integer> types);

    List<Licence> findByDoctorIdIn(Collection<Long> doctorIds);

    List<Licence> findByTypeAndDoctorIdIn(Integer type, Collection<Long> doctorIds);

    List<Licence> findAllByTypeAndNumber(Integer type, String number);
}
